🇬🇧 en fr 🇫🇷

land clearer noun

  • Someone or something that clears land of vegetation, usually in preparation for development.
défricheur
Wiktionary Links